Text copied to clipboard!
Naslov
Text copied to clipboard!Unity3D programer
Opis
Text copied to clipboard!
Tražimo Unity3D programera koji će se pridružiti našem razvojnom timu i sudjelovati u izradi kvalitetnih, skalabilnih i tehnički naprednih interaktivnih aplikacija, igara i simulacija. Ova uloga idealna je za osobu koja razumije cijeli proces razvoja proizvoda, od tehničkog planiranja i izrade prototipa do implementacije funkcionalnosti, optimizacije performansi i objave završnog rješenja. Kao Unity3D programer, radit ćete na projektima koji mogu uključivati mobilne igre, desktop aplikacije, VR i AR iskustva, edukativne alate, simulacije te druge proizvode temeljene na 3D tehnologijama.
Tražimo kandidata koji ima snažno znanje programiranja, posebno u jeziku C#, te iskustvo rada u Unity razvojnom okruženju. Važno nam je da razumijete arhitekturu aplikacija, upravljanje scenama, fiziku, animacije, korisnička sučelja, integraciju vanjskih servisa i optimizaciju za različite platforme. U ovoj ulozi surađivat ćete s dizajnerima, 3D umjetnicima, producentima, QA stručnjacima i drugim programerima kako biste zajednički razvijali stabilne i privlačne proizvode koji zadovoljavaju poslovne i korisničke ciljeve.
Od vas se očekuje da samostalno razvijate nove funkcionalnosti, održavate postojeći kod, prepoznajete tehničke izazove i predlažete učinkovita rješenja. Također ćete sudjelovati u analizi zahtjeva, procjeni vremena izrade, testiranju i ispravljanju grešaka te kontinuiranom poboljšavanju kvalitete proizvoda. Posebno cijenimo iskustvo s optimizacijom memorije i performansi, radom s assetima, integracijom analitike, oglasnih mreža, backend sustava ili multiplayer funkcionalnosti.
Idealni kandidat prati trendove u industriji razvoja igara i interaktivnih aplikacija, razumije principe dobrog korisničkog iskustva i sposoban je balansirati tehničke zahtjeve s kreativnim ciljevima projekta. Tražimo osobu koja je proaktivna, organizirana i spremna učiti, ali i dijeliti znanje s ostatkom tima. Ako vas motivira rad na modernim digitalnim proizvodima, volite rješavati složene tehničke probleme i želite doprinositi razvoju inovativnih 3D rješenja, ova pozicija može biti izvrstan sljedeći korak u vašoj karijeri.
Nudimo priliku za rad na zanimljivim projektima, suradnju s multidisciplinarnim timom, profesionalni razvoj kroz izazovne zadatke i okruženje koje potiče kvalitetu, kreativnost i tehničku izvrsnost. Uspješan kandidat imat će važnu ulogu u oblikovanju proizvoda od ideje do završne isporuke te će svojim znanjem izravno utjecati na funkcionalnost, stabilnost i ukupno iskustvo krajnjih korisnika.
Odgovornosti
Text copied to clipboard!- Razvijati i održavati aplikacije i igre u Unity okruženju
- Implementirati funkcionalnosti koristeći C# i najbolje razvojne prakse
- Suradivati s dizajnerima, umjetnicima i drugim članovima tima
- Optimizirati performanse aplikacija za različite platforme
- Otklanjati greške i provoditi testiranje funkcionalnosti
- Sudjelovati u izradi tehničke dokumentacije i procjeni zadataka
- Integrirati vanjske alate, SDK-ove i backend servise
- Predlagati poboljšanja arhitekture i kvalitete koda
Zahtjevi
Text copied to clipboard!- Iskustvo rada s Unity3D razvojnim okruženjem
- Dobro poznavanje programskog jezika C#
- Razumijevanje objektno orijentiranog programiranja i arhitekture softvera
- Iskustvo u razvoju 2D ili 3D aplikacija i igara
- Poznavanje rada s Git sustavom za verzioniranje
- Sposobnost optimizacije performansi i memorije
- Iskustvo rada s korisničkim sučeljima, animacijama ili fizikom u Unityju
- Dobre komunikacijske i timske vještine
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina iskustva imate u radu s Unityjem?
- Na kojim ste platformama objavljivali Unity projekte?
- Kakvo iskustvo imate s programiranjem u C# jeziku?
- Jeste li radili na 2D, 3D, VR ili AR projektima?
- Kako pristupate optimizaciji performansi u Unity aplikacijama?
- Imate li iskustva s integracijom SDK-ova, analitike ili oglasa?
- Možete li podijeliti primjere projekata na kojima ste radili?
- Kako organizirate i strukturirate kod u većim projektima?